package com.example.demo.check;

import jakarta.servlet.http.HttpServletRequest;
import org.springframework.security.core.Authentication;

public interface MyPermissionChecker {
    /**
     * 统一权限校验方法
     * @param request
     * @param authentication Security框架管理的认证用户主体对象
     *                       在内存中具体类型是UsernamePasswordAuthenticationToken
     * @return true - 有权限  false - 没有权限
     */
    public boolean check(HttpServletRequest request, Authentication authentication);
}
